Objetivos de Aprendizagem
- Dominar a correspondência de padrões com expressões case e cond
- Implementar tratamento robusto de erros com o construtor with
- Estruturar e gerenciar aplicações complexas em Elixir usando o Mix
- Garantir qualidade e consistência do código usando o Credo
- Realizar análise estática de tipos com o Dialyzer